package com.gome.axwl.aoc.entity.dto;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

import java.io.Serializable;

@ApiModel("账号DC关系")
public class AccountDc implements Serializable {

    /**
     * 
     */
    private static final long serialVersionUID = -3141869172513786405L;
    @ApiModelProperty(value="关系主键ID")
    private Integer accountDcId;
    @ApiModelProperty(value="帐号主键ID")
    private Integer accountId;
    @ApiModelProperty(value="帐号编号")
    private String accountNo;
    @ApiModelProperty(value="帐号")
    private String account;
    @ApiModelProperty(value="姓名")
    private String name;
    @ApiModelProperty(value="电话")
    private String phone;
    @ApiModelProperty(value="邮箱")
    private String mail;
    @ApiModelProperty(value="账户类型 1-普通员工 2-商企 3-服务商 4-超级管理员 5-企业司机 6-个体司机 7-内部员工")
    private Integer accountType;
    @ApiModelProperty(value="账号状态 1-启用 2-禁用")
    private Integer accountStatus;
    @ApiModelProperty(value="绑定的DC数量")
    private Integer dcAmount;
    @ApiModelProperty("DC主键ID")
    private Integer dcId;
    @ApiModelProperty("DC编号")
    private String dcNo;
    @ApiModelProperty("DC名")
    private String dcName;
    @ApiModelProperty("类型 1:DC/2:仓库")
    private Integer type;
    public Integer getAccountDcId() {
        return accountDcId;
    }
    public void setAccountDcId(Integer accountDcId) {
        this.accountDcId = accountDcId;
    }
    public Integer getAccountId() {
        return accountId;
    }
    public void setAccountId(Integer accountId) {
        this.accountId = accountId;
    }
    public String getAccountNo() {
        return accountNo;
    }
    public void setAccountNo(String accountNo) {
        this.accountNo = accountNo;
    }
    public String getAccount() {
        return account;
    }
    public void setAccount(String account) {
        this.account = account;
    }
    public String getName() {
        return name;
    }
    public void setName(String name) {
        this.name = name;
    }
    public String getPhone() {
        return phone;
    }
    public void setPhone(String phone) {
        this.phone = phone;
    }
    public String getMail() {
        return mail;
    }
    public void setMail(String mail) {
        this.mail = mail;
    }
    public Integer getAccountType() {
        return accountType;
    }
    public void setAccountType(Integer accountType) {
        this.accountType = accountType;
    }
    public Integer getAccountStatus() {
        return accountStatus;
    }
    public void setAccountStatus(Integer accountStatus) {
        this.accountStatus = accountStatus;
    }
    public Integer getDcAmount() {
        return dcAmount;
    }
    public void setDcAmount(Integer dcAmount) {
        this.dcAmount = dcAmount;
    }
    public Integer getDcId() {
        return dcId;
    }
    public void setDcId(Integer dcId) {
        this.dcId = dcId;
    }
    public String getDcNo() {
        return dcNo;
    }
    public void setDcNo(String dcNo) {
        this.dcNo = dcNo;
    }
    public String getDcName() {
        return dcName;
    }
    public void setDcName(String dcName) {
        this.dcName = dcName;
    }
    public Integer getType() {
        return type;
    }
    public void setType(Integer type) {
        this.type = type;
    }
    public static long getSerialversionuid() {
        return serialVersionUID;
    }
}
